<!DOCTYPE html>
<!--suppress ALL -->
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>let</title>
</head>
<body>
<h1>let参数只在它的声明代码块有效
    1.ES6 明确规定，如果区块中存在let和const命令，这个区块对这些命令声明的变量，从一开始就形成了封闭作用域。
    凡是在声明之前就使用这些变量，就会报错。
    2.let不允许在相同作用域内，重复声明同一个变量。
</h1>
<script type="text/javascript">
    // 函数声明语句
    const a = [];
    a.push('Hello'); // 可执行
    a.length = 0;    // 可执行
    document.writeln(a)
</script>
</body>
</html>